The worldly and the heavenly rewards